payment slips - Español Inglés Diccionario